sheep gadfly - English Synonyms Dictionary

sheep gadfly

n.
[1] sheep botfly , Oestrus ovis